﻿using SHZY.Common.Filter;

namespace SHZY.BaseData.Entitys.Dto.QmsBaseInspectionrole;

/// <summary>
/// 跳检规则明细列表查询输入
/// </summary>
public class QmsBaseInspectionroleListQueryInput : PageInputBase
{
    /// <summary>
    /// 选择导出数据key.
    /// </summary>
    public string selectKey { get; set; }

    /// <summary>
    /// 导出类型.
    /// </summary>
    public int dataType { get; set; }

    /// <summary>
    /// 阶段.
    /// </summary>
    public string stage { get; set; }

    /// <summary>
    /// 阶段描述.
    /// </summary>
    public string stageDesc { get; set; }

    /// <summary>
    /// 判断条件:=、>、<、>=、<=.
    /// </summary>
    public string judeCondition { get; set; }

    /// <summary>
    /// 连续天数.
    /// </summary>
    public string continuityDay { get; set; }

    /// <summary>
    /// 合格数.
    /// </summary>
    public string inspLot { get; set; }

    /// <summary>
    /// 天数与批次逻辑关系：并且、或.
    /// </summary>
    public string keyWord { get; set; }

    /// <summary>
    /// 新阶段.
    /// </summary>
    public string okStageNo { get; set; }

    /// <summary>
    /// 拒绝.
    /// </summary>
    public string rejectNun { get; set; }

    /// <summary>
    /// NG新阶段.
    /// </summary>
    public string ngStageNo { get; set; }

    /// <summary>
    /// 初始阶段:0否 1是.
    /// </summary>
    public string isDefault { get; set; }

    /// <summary>
    /// 免检:0否 1是.
    /// </summary>
    public string isExempt { get; set; }

}